Tacoson

7521 N 56 St, Tampa, FL

Menu (As of 10/30)

“Mexican Munchies’

Combos

EUs, ‘ses

Chiles Torcados

Tacoson: hours and how to order