JavaScript is not enabled.
The Best Steak - Review by citysearch c | The Barbed Rose

The Barbed Rose

Claim

The Best Steak 8/25/2010

This place is awesome!!! Hands down the best food I have ever enjoyed in my life. The Chef makes sure that every dish is amazing in taste and presentation. You gotta try this place. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021