El Tacuba
35 Salem St, Medford
(617) 390-0600
Recent Reviews
Order Online
You May Also Like
Alamo Roast Beef & Seafood - 21 Salem St
Seafood
4 Seasons Boba Tea - 34 Riverside Ave
Tea, Bubble Tea, Juice Bar & Smoothies, Cafe
Matsuba Izakaya - 38 Riverside Ave
Sushi Bar, Izakaya
Restaurants in Medford, MA
El Tacuba
35 Salem St, Medford, MA 02155
(617) 390-0600