Filter
Delivery
Pickup
Outdoor
The best restaurants serving Mexican food in Stowe Lichfield West Midlands
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.0
204 Opinions in 1 websites
12 Market Street, England
MexicanI have to be honest - I’ve ordered from Toluca tonight. Half the order didn’t show up. They didn’t pick up the phone. They called back said sorry ask for a refund but they weren’t interested in delivering the food. That’s all we wanted. Never ordering again!