Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Chula Vista, California (CA), United States

Islands
4
50 reviews

2255 Otay Lakes Rd, Chula Vista, CA 91915-1001, Chula Vista

Joined the app for a free appetizer of chips and salsa. I got the Maui burger with fries it was delicious the wheat bun