C St · San Diego
A Downtown San Diego taco shop serving hefty burritos, tacos, carne asada fries and fresh-made Mexican comfort food without the fuss.
Know this place? Tell the neighborhood why it's worth a visit.