Taxco isn’t exactly as good as Don Pedros or Los Arcos, but it does have okay food. It’s also located in it’s own little area near Aldis so it’s not super crowded. The staff was nice and the burritos were good. I give it 3.5 stars because it’s not as good as the others, but I do recommend it if you are craving Mexican in Belmont.
- You must login to post comments