Tapas and cars: Mercedes me is one quirky combo — part dealership and part "tapas" restaurant, the 3,000-square-foot space on the prominent corner of Queen's Road..
Private Spanish Kitchen: A private restaurant run by a husband-and-wife duo, Comilonas is one of the most authentic spots to dig into Spanish food in town. Continue..