Address: Ronda de Sant Pau 17, Barcelona Price range: €/€€€ Restaurant menu Sooner or later we had to go to this tapas bar because we live only 50 meters away. Los Cachitos is located between Barcelona’s most famous street, Las Ramblas, and the El Poble Sec district. The restaurant was established in 2005. In […]