Posts

La Palapa Bar Panajachel

La Palapa Bar Panajachel

La Palapa Bar Panajachel has been a local watering hole for many years. Located on the main street in Panajachel you cannot miss the signage, Beach Bar