Posts Tagged ‘catch scottsdale’
Famed Seafood Restaurant CATCH Coming to Scottsdale
In 2025, CATCH Scottsdale will open at Scottsdale Fashion Square. The globally influenced seafood restaurant currently has locations in New York, L.A., Las Vegas, Aspen, Miami, and Dallas. Other locations…
Read More