Bar Xanadu
Spanish · Mediterranean · Tapas
Bar Xanadu offers a varied menu of Spanish and Mediterranean cuisine, including tapas, sandwiches, and combination plates. Features include a pool table and WiFi. Multilingual staff speaks Spanish, French, and English.
Location