The Place | The Special | Ratings | |
Xicala Wine and Tapas Bar 151 Elizabeth St (between Broome St & Kenmare St) Little Italy | $4 Mexican bottled beers & Spanish bottled beers; $5 glasses of house wine & sangria Time: 05:00 PM - 08:00 PM | No Reviews Write a Review |