Coffee Public's space is airy and bright, the service is super friendly, and the food is really yummy. They serve breakfast sandwiches all day; I had The First One with bacon on a croissant and wasn't expecting much (the ingredients are your standard egg, cheese, tomato, bacon and mayo) but I was very pleasantly surprised! I would go back just for that sandwich. I'm salivating thinking about it. The coffees are also very good, although a bit overpriced. However, the service, food and nice atmosphere mean it's definitely one of my go-to cafes in the area.