Check in to Taco Bell on Foursquare. Everyone's doing it.
1245 Worcester St Natick , MA 01760 United States
Credit Cards | Yes |
fiesta taco salad isn't on the menu board but they still have it! oh happy days!
It's a Taco Bell in the Natick Mall food court . It's what you'd expect :)
Authentic Mexican cuisine !
Worchester street? Really? Who wrote this? Lmao
Get a milkshake! Hits the spot everytime! - Chris Rush
I love the place! The natural ingredients used in my favorite meal is comforting for an usually unhealthy type of food. - Vee Weche
Huge mall with a great selection of shops and restaurants. You can find almost anything you want here. Parking and navigating the streets is tough. - Justin Lisenby
Gourmet India cooks up, surprisingly for it's location in a mall food court, great, freshly made Indian food! - Zach Woods