Get directions to: Mesa 21, Fall River, MA Restaurant address: 21 Lindsey St Fall River, MA 02720, USA Driving Walking Bicycling Restaurant: Mesa 21