Restaurants in Watertown, MA
Restaurants • Tex-Mex Restaurants
83 Mount Auburn St.,
Watertown ,
MA
02472
UNITED STATES
Based on 1 reviews
Warning: Burritos are addictive
I love coming to felipe's! Hands down, one of the best burritos in the city, not to mention incredibly cheap! If you are in the square during the week around lunch time, this place can get packed, but they move quickly so the wait isn't...Worldwide > United States > Watertown, MA > Restaurants