Back To Menu
21

Tacos - Eat
Denver

Tuna Tostada*

$7

Tuna Tostada with Sriracha Aioli, Cucumber, Avocado, Ahi Tuna, Pickled Onion, Fried Leek

Photo Gallery