This is the best little restaurant that is tucked off a main street. Best sandwiches. The sandwiches are good size (usually enough left over for dinner), with their pasta salad side makes the perfect lunch.
Address: 77 S Masters Dr, Pueblo West, CO 81007-1646
Location: United States > Colorado (CO) > Pueblo West
Phone Number: +1 719-647-9102