Tu Y Yo Mexican Cuisine
Drag box to select area
50% Were impressed
The Needham location (there is also a Tu Y Yo in Somerville) has been around for more than five months, and serves customers not only from the west and south of Boston, but also from as far away as New York and Maine, who come to the restaurant for its 800-year-old recipes. It's been a repeated winner of Best of Boston awards and the set-up is classy, yet comfortable. Open for lunch most days, except Sundays through Tuesdays, there is also outdoor seating on a patio, depending on the temperature. Stop by for a drink too, as there is a full bar and plenty of tasty appetizers.
66 Chestnut St, Needham, MA 02492
- Accessibility Details: The front door is flush with the sidewalk.
- Hours: Mon-Fri 4:30pm-10:30pm, Sat-Sun 12pm-11pm
- Hours: Mon, Tue, 5pm - 10pm; Wed, Thu, 11:30am - 10pm; Fri, Sat, 11:30am - 11pm; Sun, 5pm - 9pm