Restaurants in Downtown West
Places (34)
Showing 21 - 30 of 34
Ozzie's Restaurant
1511 Washington Ave., St. Louis MO 63103Ozzie's on Washington Ave. has cold beer, entrees and lunch specials.
Whiz Tech Technology Cafe
1629 Locust St., St. Louis MO 63103Modern late night tech cafe with free WiFi
St. Louis Jazz Cafe
1500 St. Charles St., St. Louis MO 63103Combining a full scale dining experience with the best jazz entertainers around, St. Louis Jazz Cafe is the place to be
Washington Avenue Post
1312 Washington Ave., St. Louis MO 63103Charming creperie and coffee bar.
The Station Grille
1820 Market St., St. Louis MO 63103Steaks and Italian food in Historic Union Station
Syberg's Market
2211 Market St., St. Louis MO 63103Just west of Union Station, Syberg's is attached to the Hampton Inn Hotel
El Borracho: Taqueria y Cantina
2001 Locust Street, St. Louis MO 63103Enter as a guest but leave as El Borracho's amigo.
Rue 13
1311 Washington Ave., St. Louis MO 63103One of St. Louis' most offbeat places to party.
The Pepper Lounge
2005 Locust St., St. Louis MO 63103Sultry and retro, The Pepper Lounge is far from expected
Schlafly Tap Room
2100 Locust St.,
St. Louis
MO
63103
One of two Schlafly brewpubs - The Tap Room is located on Locust in Downtown St. Louis

