La Cochinita Japanese Food
671 Broadway
Chula Vista
CA
91910
(619) 585-1352
Open Map
Asian Restaurants
Casual
Food And Dining
Japanese
Japanese Restaurant
Japanese Restaurants
Restaurant
Restaurants
street
Take Out