In search of amazing little places to eat in my hometown, Los Angeles & beyond!
Get link
Facebook
X
Pinterest
Email
Other Apps
Salt and Smoke BBQ STL
Located at 6525 Delmar Blvd, University City, MO 63130-4502, Salt and Smoke is one of Saint Louis most popular BBQ spots. A rub so deep it crackles and sides that are complex and luscious. I especially enjoyed the smoky and richness of the beans.
Comments