Restaurants & Bars

Las Vegas

Maestros vs Strip Steak


Restaurants & Bars 2

Maestros vs Strip Steak

Gaaga3 | May 7, 2014 06:18 PM

Friends LOVE Maestro's, we had meh food in Palm Springs location and have been reading about Strip Steak. Any thoughts?

Want to stay up to date with this post?

Recommended From Chowhound