The headquarters of restaurant Epazotes A Baja Bar & Grill can be found at Del Mar, CA. It has an annual revenue of $18.5 million and employs 73 people. Undeniably, Epazotes A Baja Bar & Grill is a go-to when talking about its niche market. The company is currently presided over by President Jerry Esbarez.
Want to share more of your experience?GO TO FULL REVIEW