Address: 2 Orinda Theatre Square, Ste 142 Phone: (510) 630-3436
Reviewed on 08/04/2025
By: Lorissa W.
Everything was fresh and delicious including their latest offering, churros! Loved my shrimp taco with lots of shrimp and it goes well with beans and rice... more