• Photo taken at Leechen Taqueria by Ryan L. on 2/4/2013
  • Photo taken at Leechen Taqueria by Neil S. on 7/10/2012
  • Photo taken at Leechen Taqueria by Neil S. on 7/10/2012

Leechen Taqueria

Taco Place
475 W Broadway, Boston, MA 02127, United States
Total Visitors
92
Total Visits
241
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

3 Tips

  • Maria B.

    Mexican Chinese fusion. late night

    Maria Brodskaya · August 11, 2012
    Save
  • Ad@m H.

    Asian tacos. What could go wong?

    Ad@m He@ly · November 25, 2010
    Save
  • Dave A.

    Turn around and leave. The food here is awful.

    Dave Amirault · June 13, 2010
    Save