1. Spain Restaurant of Cranston 1073 Reservoir Ave, Cranston, RI 02910 Coordinate: 41.77235,-71.45283 Phone: (401) 946-8686
2. La Casa 407 Laurel Hill Ave, Cranston, RI 02920 Coordinate: 41.8045,-71.45197 Phone: (401) 946-1610