Restaurants in St. Louis, MO
Restaurants • Bars • Italian Restaurants
5800 Southwest Ave,
St. Louis ,
MO
63139
UNITED STATES
Based on 2 reviews
Hidden Treasure!
Mr. B's is a cozy little place right off Hampton Ave. The waiters and bartender were friendly and fast with service...very accomodating!Mr. B's Bar and Grill
I've been going there for over 20 years and I've never had a less than awesome meal. The service has always been great. The people are always friendly and the atmosphere is relaxed.Worldwide > United States > St. Louis, MO > Italian Restaurants