Restaurants offering Mini Ahi Poke Tacos
Search city
4.4
Menu
Table booking
4.4
Menu
Table booking
City: San Diego, 2910 La Jolla Village Dr., 92093, San Diego, United States
"I didn't know this place was on the campus of the ucsd."
Price
Feedback
These reviews refer only to the mentioned ingredients.