Restaurants & Bars

Las Vegas

Maestros vs Strip Steak


mentionedExpand Map
Powered by
Powered by Reset Map Reset
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