Summary: A small corner spot with a big taste of Cuba.
Rancho Alegre Cuban Restaurant offers a taste of the Caribbean in a festive setting, complete with live jazz on weekends and a menu that goes beyond the classic Cuban sandwich to include a variety of meat and fish dishes adorned with fruits and rich sauces.