Horseshoe House
Address:
6100 Delmar Blvd, Saint Louis, MO 63112
Phone:
(314) 862-6700
Hours:
- Tue: 11am-12am
- Wed: 11am-12am
- Thu: 11am-12am
- Fri: 10am-1:30am
- Sat: 11am-1:30am
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Street
- Smoking Outdoor
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Dinner
- Outdoor Seating Yes
- Music Background
Other Businesses:
- Lu Lu Seafood at 8224 Olive Blvd, Saint Louis, MO 63132
- Blue Elephant Royal Thai Cuisine at 7816 Forsyth Blvd, Saint Louis, MO 63105
- Frank Papa's Ristorante at 2241 S Brentwood Blvd, Saint Louis, MO 63144
- Cafe Manhattan at 511 S Hanley Rd, Saint Louis, MO 63105
- Erio's Pizza & Restaurant at 4434 Woodson Rd, Saint Louis, MO 63134