Your browser does not support iframes.
No-frills burritos from this casual Metreon food court taqueria.