Address: 66 Leonard St, Belmont, MA 02478 Phone: (617) 484-1515
Reviewed on 06/04/2025
By: Mortimer F.
Fresh, fast...and they need to rebalance their use of salt. Picked up a carne asada burrito today, as I was in Belmont center at lunchtime. The ingredients... more