Expand Map
Cuban Restaurants in Rescue, CA
1. Sol Cubano
5734 Watt Ave, North Highlands, CA 95660
CLOSED NOW:10:00 am - 8:30 pm
2. Cuba Cafe
126 S. Orchard Avenue, Vacaville, CA 95688
CLOSED NOW:9:00 am - 4:00 pm
Showing 1-2 of 2
5734 Watt Ave, North Highlands, CA 95660
126 S. Orchard Avenue, Vacaville, CA 95688
Showing 1-2 of 2