Current Location : 90701
American Express Supports Small Businesses Buy Local Movement
1750 E Palomar St Chula Vista, CA 91913
619-941-1320
Naranjo's Deli & Grill is here to provide the freshest hot or cold sandwhiches in Chula Vista. Come try us out and support your local small business.