El Romero Restaurant

Las Terrazas, Cuba

Considered the best restaurant. If you love excellent food check out El Romero Restaurant. A very extensive menu and great atmosphere. Some customers mention poor service.