Lee Chen's Taqueria
Address:
475 W. Broadway, South Boston, MA 01440
Phone:
(617) 269-0061 Restaurants
Other Businesses:
- Village Pizza & Grill at 56 L St, South Boston, MA 02127
- Cranberry Cafe at 704 E Broadway, South Boston, MA 02127
- Larry J's BBQ Cafe at 600 D Street, South Boston, MA 02210
- Supreme House of Pizza at 313 Old Colony Ave, South Boston, MA 02127
- Lee Chen's Chinese Food at 475 W. Broadway, South Boston, MA 01440