Bar Libertad is a bar-restaurant offering a licensed space with amenities like restrooms and a smoke vent.