This 10th St Super T is a good one. They offer beer and a clean outdoor eating area ?
February 2024
There is no other place in the Bay Area like Super Taqueria.
February 2024
Please open a shop in Denver. Been coming here since mid 70's. Always here for my carne asada super burrito whenever I visit the Bay Area. No longer cash only- yay they now accept credit/debit