Fiesta Cantina

142 University Ave., San Diego, California 92101

142 University Ave., San Diego, California 92101
Restaurant
Hillcrest