BAR GOA, AN INDIAN RESTAURANT & COCKTAIL BAR - 518 Photos & 226 Reviews - 116 W Hubbard St, Chicago, Illinois - Indian - Restaurant Reviews - Phone Number - Menu - Yelp
reservations - Bar Goa, an Indian Gastropub
Bar Goa, a new Indian- and Portuguese-influenced restaurant in River North