Café La Rosa is a cafe offering coffee, sandwiches, and other light fare.