Review of Rio Mambo

1302 S Main St, Weatherford, TX 78086

Overall Rating

Review


I'm impressed! Chips and salsa are GF. Chips were light, nice and crispy. They had a very nice menu with lots of options!

Updated 5 years ago

Celiac