Applebee's Grill + Bar happy hour in St. Louis
2 locations in St. Louis, each time carrying the source it came from.
Last human check ·
-
Applebee's Forest Park
St. Louis, MO
3pm–6pm Sun–SatFrom restaurants.applebees.com · checked about 4 hours ago
-
Applebee's Watson Rd
St. Louis, MO
3pm–6pm Sun–SatFrom restaurants.applebees.com · checked about 4 hours ago