Loading map…
El Altar
In the heart of Barcelona, Spain, find a place that celebrates Catalan cuisine. Enjoy the savory aroma of expertly grilled meats, boasting a wonderfully tender texture. A true taste of Spain.
In the heart of Barcelona, Spain, find a place that celebrates Catalan cuisine. Enjoy the savory aroma of expertly grilled meats, boasting a wonderfully tender texture. A true taste of Spain.