Now that I've moved to the LTU Gardens for Sept trip, looking around on google maps, I see a place called Lesa's bar. Can anyone tell me what they know about the place?