Ole Taqueria
Address:
118 Water St, Worcester, MA 01604
Phone:
(508) 459-1199
Nice to Know:
- Good For Kids Yes
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
Restaurants
Other Businesses:
- Pickle Barrel Delicatessen at 305 Pleasant St, Worcester, MA 01609
- Applebee's at 632 Park Ave, Worcester, MA 01603
- Tweed's Pub Restaurant at 229 Grove St, Worcester, MA 01605
- Ken Chin's Restaurant at 272 Mill St, Worcester, MA 01602
- El-Basha at 424 Belmont St, Worcester, MA 01604