Restaurants in Chula Vista, CA
Restaurants
2015 Birch Rd.,
Chula Vista ,
CA
91915
UNITED STATES
Based on 1 reviews
asian cuisine at otay ranch
When we're out shopping at Otay Ranch and are jonesing for rice...this is the place to go. You can select an entree that's ready and usually cooked fresh. I like that they have small portions in the chafing dishes that it seems like it...Worldwide > United States > Chula Vista, CA > Restaurants