Westwoods is a modern Tex-Mex inspired American restaurant bringing a rich offering of live country music to the City of Costa Mesa. The restaurant will entail a big bourbon focused bar, elevated food, and even a mechanical bull.
Copyright 2024 PDB Collaborative. All rights reserved.