Taste of LA is a cozy eatery in Santa Cruz, CA that offers a variety of dishes inspired by the diverse flavors of Los Angeles.
With a focus on fresh ingredients and unique culinary creations, this restaurant aims to provide a taste of the vibrant food scene found in the City of Angels.
Generated from their business information