Best Restaurants with cuban options in Palo Alto, California - November, 2024

Green Leaf's & Bananas

94 Serramonte Center
Daly City, California
Closed : 10:00 AM - 9:00 PM

The Star on Park

1400 Park St
Alameda, California
Closed : 11:30 AM - 9:00 PM