Steak 'n Shake thumbnail

Steak 'n Shake

3.5 stars based on 3679 ratings Today's hours: Open 24 hours Add a review

$ Hamburger restaurant, American restaurant

About

Steak 'n Shake is an American classic that offers a no-frills dining experience right on Hampton Avenue in St. Louis. Known for its quick service and satisfying burgers and shakes, this family-friendly spot is perfect for breakfast through late-night cravings. While it boasts a casual atmosphere with plenty of seating, recent reviews hint at some service inconsistencies during busy times. Nevertheless, you can expect tasty comfort food at an unbeatable price. Plus, the fully accessible facilities ensure everyone can enjoy a hearty meal!

Contact Info

  • Location: 1253 Hampton Ave, St. Louis, MO 63139
  • Phone: (314) 646-7200
  • Price range: $

Opening hours

  • Monday: Open 24 hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours

Other Business Hours

Happy hours

  • Monday: 2-4 pm
  • Tuesday: 2-4 pm
  • Wednesday: 2-4 pm
  • Thursday: 2-4 pm
  • Friday: 2-4 pm
  • Saturday: Closed
  • Sunday: Closed

Food and drink

Food & drink
Food & drink
The vibe at Steak 'n Shake
Vibe
Cheeseburger
Cheeseburger
Milkshake
Milkshake
Burger
Burger
French fries
French fries

Menus and Prices

Steak 'n Shake menu and prices
Menu #2
Menu #3
Menu #4
Menu #5

Services

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Kerbside pickup
  • No-contact delivery
  • Delivery
  • Drive-through
  • Takeaway
  • Dine-in
  • Fast service
  • Great dessert
  • Breakfast
  • Lunch
  • Dinner
  • Solo dining
  • Braille menu
  • Coffee
  • Comfort food
  • Happy-hour drinks
  • Happy-hour food
  • Late-night food
  • Quick bite
  • Vegetarian options
  • Breakfast
  • Lunch
  • Dinner
  • Dessert
  • Seating
  • Toilets
  • Wi-Fi
  • Free Wi-Fi
  • Casual
  • Family friendly
  • Groups
  • Tourists
  • University students
  • Accepts reservations
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards
  • Good for kids
  • High chairs
  • Kids' menu
  • Free of charge street parking
  • Free parking lot
  • Plenty of parking

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Nearby Restaurants

McDonald's

McDonald's

Fast food restaurant

1420 Hampton Ave, St. Louis, MO 63139, United States

Stone Turtle Restaurant and Bar

Stone Turtle Restaurant and Bar

Gastropub

6335 Clayton Ave, St. Louis, MO 63139, United States

Farmhaus Restaurant

Farmhaus Restaurant

American restaurant

3257 Ivanhoe Ave, St. Louis, MO 63139, United States

Amigo Joe's Mexican Restaurant and Cantina

Amigo Joe's Mexican Restaurant and Cantina

Mexican restaurant

5901 Southwest Ave, St. Louis, MO 63139, United States

China Wok Express

China Wok Express

Chinese restaurant

6544 Manchester Ave, St. Louis, MO 63139, United States

STL Indian Kitchen

STL Indian Kitchen

Indian restaurant

2360 Hampton Ave, St. Louis, MO 63139, United States

Taco Bell

Taco Bell

Fast food restaurant

1324 Hampton Ave, St. Louis, MO 63139, United States

Afghan Kabob House

Afghan Kabob House

Restaurant

3500 Watson Rd, St. Louis, MO 63139, United States

Vinnie's Italian Beef & Gyros

Vinnie's Italian Beef & Gyros

Italian restaurant

3208 Ivanhoe Ave, St. Louis, MO 63139, United States

Long John Silver's

Long John Silver's

Fast food restaurant

3267 Hampton Ave, St. Louis, MO 63139, United States

Cunetto House of Pasta

Cunetto House of Pasta

Italian restaurant

5453 Magnolia Ave, St. Louis, MO 63139, United States

De Palm Tree Restaurant

Jamaican restaurant

2360 Hampton Ave, St. Louis, MO 63139, United States

Thai Kitchen

Thai Kitchen

Thai restaurant

2360 Hampton Ave, St. Louis, MO 63139, United States

Himalayan Yeti

Himalayan Yeti

Indian restaurant

3515 S Kingshighway Blvd, St. Louis, MO 63139, United States

Cajun Seduction

Cajun Seduction

Cajun restaurant

2360 Hampton Ave, St. Louis, MO 63139, United States

Ari's Restaurant & Bar

Ari's Restaurant & Bar

Greek restaurant

3101 Hampton Ave, St. Louis, MO 63139, United States

Favazza's on the Hill

Favazza's on the Hill

Italian restaurant

5201 Southwest Ave, St. Louis, MO 63139, United States

El Indio Hampton

El Indio Hampton

Mexican restaurant

3279 Hampton Ave, St. Louis, MO 63139, United States

Seamus McDaniel's

Seamus McDaniel's

Bar & grill

1208 Tamm Ave, St. Louis, MO 63139, United States

El Paisano Mexican Restaurant

El Paisano Mexican Restaurant

Mexican restaurant

3315 Watson Rd, St. Louis, MO 63139, United States