The Boss
Bar · Tapas
The Boss is a hospitality establishment located in the historic center of Santiago. It opens daily from 8:00 PM. The search results indicate it is a place for drinks and potentially food, with mentions of tapas and Galician specialties in nearby establishments.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de The Boss.
Local restaurants nearby
Rúa de Xelmírez, 16, Santiago de Compostela, Spain
