Chimichanga Paya Lebar is a new Mexican restaurant bar at PLQ serving tacos, quesadillas, hand-crafted cocktails & freshly brewed beer.