La Rosa is a restaurant offering Mediterranean and Spanish cuisine, including grilled meats and vegetarian options. They serve breakfast, lunch, dinner and brunch, with daily and holiday menus.