First Look: Triumph Grill

Adam Claypool

Metromix
October 15, 2008

 
Critic's Rating:
5

First Look: Triumph Grill
Triumph's Southwestern Smoked Shrimp Crepe appetizer (Credit: Adam Claypool)
The Booze The Booze The Booze The Booze The Booze
Triumph Grill
Address:
3419 Olive St., St. Louis, MO, 63103
Phone:
314-446-1801
Overall User Rating:
3 1/2 (11 ratings)
Write a review
Hours:
Mon.-Thu., 11 a.m.-10 p.m. Fri.-Sat., 11 a.m.-11 p.m. Sun., 5 p.m.-10 p.m. Happy hour: 2 p.m.-7 p.m.
Official Web Site:
http://www.triumphgrill.com/

I don't get wowed too often. But I have to say, right here at the top of this story, that I was floored by Triumph Grill. The place is brand new, so I wasn't expecting to find one of St. Louis' best restaurants. But that's exactly what I found. I liked the look of the place the moment I stepped in. The service was great, the drinks superb and the food excellent.

Read more and flip through photos...

Add a comment

Please log in to comment

RELATED LINKS

Restaurant reviews

Restaurant reviews

Unsure of where to eat? Check out Metromix's take on dozens of area eateries

Bar & Club reviews

Bar & Club reviews

Unsure of where to drink? Check out Metromix's take on dozens of area watering holes

Recent User Playlists

Btn_mknewpl_sm

More on Metromix.com