Location, location, location - 5 stars!! Kevin & Dillin’s brightly lit place is located right next to Victoria Market, as well as great coffee shops, and places to eat. If this is what you’re looking for, look no further!