Current Location : 92688
American Express Supports Small Businesses Buy Local Movement
3171 Iris San Diego, CA 92154
N/A
La Taquiza de Tijuana is a great Mexican Restaurant in San Diego, CA.