Mary's Cafe

Right there next to St. David's Hospital, yes, but there's nothing healthier than visiting this charming place for some fresh hot java.