Restaurants in Chula Vista, CA
Restaurants • American Restaurants
2258 Otay Lakes Rd.,
Chula Vista ,
CA
91915
UNITED STATES
Based on 1 reviews
yummy crepes
This place is always full but the wait was never bad. The service is friendly and never had to wait too long for the food to come out. I like the fact that you can call to put your name on the waiting list instead of putting it down when...Worldwide > United States > Chula Vista, CA > American Restaurants