restaurant dining dinner lunch food
Rio Bravo Tacos & Tequila
Restaurants · Leominster, MA
Not yet claimed by owner
Details
- Category
- Restaurants
- Address
- 9 Orchard Hill Park Dr, Leominster, MA 01453
- Phone
- (781) 917-0891
- Website
- tacosandtequilariobravo.com
- Cuisine
- mexican