From Our Editors
For a mouthwatering fiesta of flavors, dine at Taqueria Estrella's Mexican restaurant in San Francisco.
If you're driving, that's no problem. Parking is available onsite.
Your turn to pay the bill? Taqueria Estrella's low prices make it easy to enjoy great food without relying on credit cards. So treat yourself to something new for lunch or dinner and taste the trends of Mexico at Taqueria Estrella.