(09-04-2020, 03:23 PM)lex24 Wrote: I’m still grieving from La Taqureria (First St San Jose) closing 10 years ago. Best burritos I’ve ever had. Nothing comes close.
If you are ever in San Francisco, you should drop in at their 2889 Mission St. location. They use the same logo. So I'm assuming you will find the same food. Proclaimed best burrito in the country by Five Thirty Eight. Not the same as having it in the neighborhood but if you're really jonesing, might be worth it. Currently open Wednesday through Sunday for takeout only.
