Caterpillar Roll Restaurants in Chula Vista
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Chula Vista, 2275 Otay Lakes Rd UNIT 118, 91915, Chula Vista, US, United States
Accepts Credit Cards, Wheelchair Accessible, MasterCard, American Express
3.6
Menu
Table booking
3.6
Menu
Table booking
City: Chula Vista, 891 Showroom Place, Chula Vista, 91914, United States Of America
Takeout, Delivery, Accepts Credit Cards, Wheelchair Accessible
5
Menu
Table booking
5
Menu
Table booking
City: Chula Vista, 626 E StCA 91910, Chula Vista, United States
Discover, MasterCard, Visa Card, Barbecue
4
Menu
Table booking
4
Menu
Table booking
City: Chula Vista, 872 Eastlake Parkway, Chula Vista, 91914, United States Of America
Delivery, Accepts Credit Cards, Wheelchair Accessible, Television
Menu
Menu
City: Chula Vista, 4076 Bonita Road, Chula Vista, 91902, United States Of America
Feedback
These reviews refer only to the mentioned ingredients.