Wife and I are planning on heading into the city for the Fleetwood Mac concert this upcoming Saturday 4/6. Looking to get dinner before the show (show is at 7:30 I believe). From what I have been told, Dmitri's is the place to go for grilled octopus. My question is which location and how hard is it gonna be to get into the restaurant around 4-5pm since they do not take reservations. Or is there a better place to go for this specific dish?
Thanks ahead of time