La Casa De Villa
836 Broadway
Chula Vista
CA
91911
(619) 591-9285
Open Map
Description
La Casa De Villa is located at 836 Broadway, Chula Vista, CA. This business specializes in Restaurants.
by merchantcircle on August 19, 2015 from
merchantcircle
delivery
dining
family restaurant
food
Latin American Restaurants
outdoor
restaurant
Restaurant/cafe
takeout
waiter