Isla Blanca is a restaurant offering a varied menu with ample seating and convenient parking. They are open from morning until late at night.