Maria Candelaria

Restaurant in Chula Vista, CA

Address

323 3rd Ave
Chula Vista, CA
91910

Phone

619-425-5200

Map & Directions

Get Directions To Maria Candelaria:

Google Maps Apple Maps Bing Maps
Order Posters at PsPrint!
Order Wedding Invitations at PsPrint!