Description
Easygoing, modern hangout with screens for live sports, dishing up Tex-Mex fare & weekend brunches.
Name: Sports & Social St. Louis
Address: 651 Clark Ave, St. Louis, MO 63102
Phone Number: +1 314-492-5064
Restaurant Type: Bar & grill, Restaurant
Sports & Social St. Louis is a Bar & grill located at 651 Clark Ave St. Louis/Missouri
(Latitude,Longitude: 38.624154,-90.1928353)
Postal Code: 63102
Location
-
651 Clark Ave, St. Louis, MO 63102
Add a review