RED O "Taste of Mexico"

4340 La Jolla Village Dr, San Diego
(858) 291-8360