Estrella Taqueria proudly serves delicious food to the greater San Francisco community...
This will probably be my last review of this place because I'm moving out of the city at least for a little while. If I head back, it will probably park.....
It can be hit or miss, but most of the time they hit. It's a family run business, and they're all great people. Reasonably priced for SF, and the closest...