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
TakeawayDine-in
Amenities
Bar on siteToilets