Archie's All American Café
6277 Delmar Blvd.
St. Louis, MO 63130
St. Louis, MO 63130
314-678-3397
- Hours:
- Cuisine:
- Meals Served:
- Price Range:
- Reservations:
- Restaurant Style:
- Dress Code:
Locarted in the heart of the Delmar Loop, Archie's All-American Cafe is the perfect place to grab a bite to eat while checking out some of St. Louis' best attractions. Not only is the food great, you get a great bang for your buck! As for the menu, Archie's has one of the best hot dogs in town.
- Smoking
- No
- Atmosphere and Personality
- Bustling and Offbeat
- Cleanliness
- Up To Par
- Noise Level
- Moderate
- Nearby Attractions
- Shopping
- Payment Methods
- American Express, Mastercard, and Visa
- Parking
- Street Parking Difficult




