Flamingo Palms Cuban Bistro
Address:
9223 Archibald Ave, Rancho Cucamonga, CA 91730
Phone:
(909) 484-1177
Hours:
- Mon: 11am-8pm
- Tue: 11am-8pm
- Wed: 11am-8pm
- Thu: 11am-8pm
- Fri: 11am-8pm
- Sat: 11am-8pm
- Sun: 11am-8pm
Other Businesses:
- Olcerreto at 7201 Archibald Ave, Rancho Cucamonga, CA 91701
- Ito'y Atin Restaurant at 9625 Foothill Blvd, Rancho Cucamonga, CA 91730
- Juanita's III Rancho Cucamonga at 9651 Baseline Rd, Rancho Cucamonga, CA 91730
- Rolls N Wraps Indian Gril at 9658 Baseline Rd, Rancho Cucamonga, CA 91701
- Chinese Cuisine at 9775 Baseline Rd, Rancho Cucamonga, CA 91730