Tuna Asada

Oscars, Best Tacos, San Diego, Pacific Beach