Independence Beer Garden is located in Parque del Plata, Departamento de Canelones, Uruguay on 67JJXMP, Rambla. Independence Beer Garden is rated 4.8 out of 5 in the category bar & grill in Uruguay.
Service options
Takeaway
Dine-in
Amenities
Bar on site
Toilets