Mesa 21 Restaurant
Item Number: 121
Time Left: CLOSED
Description
Enjoy a nice lunch or dinner at the newly renovated Mesa 21 in Fall River. Located minutes away from Fall River's waterfront
Item Number: 121
Time Left: CLOSED
Enjoy a nice lunch or dinner at the newly renovated Mesa 21 in Fall River. Located minutes away from Fall River's waterfront