El Tio's Restaurant
6191 University Ave, San Diego
(619) 539-7035
Recent Reviews
El Tio's Restaurant
6191 University Ave, San Diego 92115
(619) 539-7035