vittlemonster.com
Mini ceviche tacos – Barracuda Sushi
3 tacos – lime cured izumidai (tilapia), diced ahi tuna, and ebi with wonton shells. Happy hour $5 Barracuda Sushi, San Francisco CA Mmm, these were very good. Although the food at Barracuda …