Meshuggah Coffee House

Restaurant

6269 Delmar Boulevard, St. Louis, MO 63130

Delmar Loop

Description

With alternative music blaring from the speakers and a tasty selection of teas and coffees, this cafe ranks as a favorite among the University City college crowd. The cafe offers a small reading selection consisting of a dictionary and some magazines. For those in town on business and looking for a good place to relax, have an iced mocha or coffee and bagel.

Frequently Asked Questions

Places You Should Consider

Meshuggah Coffee House Photos

News & Articles

Recommended Ratings & Reviews

Restaurant Atmosphere
Food
Service
Cleanliness
Bang for your Buck
The Crowd
Parking & Accessibility
Rate & Review