Taste

Your favorite Restaurant

It's Tuesday!

We're at

1067 Broadway, Ste 102, Chula Vista, CA 91911

Place an order

(619) 422-3400