Ceviche Mini Tacos in Wonton Shells @ Barracuda Japanese Restaurant
CEVICHE MINI TACOS IN WONTON SHELLS
Barracuda Japanese Restaurant, Daly City
Diced ahi tuna, lime cured tilapia and shrimp with salsa
Eaten: Wed, 13 May 2015 00:29