1. Mexicali Grill
117 W Main St, Spencer, MA 01562
Coordinate: 42.23089,-72.02325
Phone: (774) 745-8200
2. Grandville Pub
40 Chestnut St, Spencer, MA 01562
Coordinate: 42.24161,-71.99432
Phone: (508) 885-5939
3. Black & White Grill & Pizzeria
206 N Spencer Rd, Spencer, MA 01562
Coordinate: 42.30244,-71.98969
Phone: (508) 885-5018