We're catching a 9 pm Megabus out of town on a Sunday night. The Megabus stop is on 31st St. at 8th Avenue, by Penn Station. I've done this several times and haven't found a good place to eat nearby. There are some Irish bars and sports bars on 31st and the usual fare inside Penn Station.
We'll be coming from a Sunday matinee at Lincoln Center that ends around 6 pm. We're looking for a place to have a glass of wine or a coffee, definitely a snack, probably a casual dinner.
I eat a gluten-free diet (no wheat, rye, barley, oats) so Thai/Indian/Vietnamese/ is more workable than deli/Italian/pizza/Chinese (soy sauce usually has wheat in it). I'm traveling with a friend from Argentina - it's a long shot but it would be great if there was an Argentinian pick between Lincoln Center and Penn Station.
I've tried the Wee Molly Pub around the corner on 8th and it's a cozy pub but Irish pub food centers on bread and beer (barley) so it's not a great menu for me.
Thanks for your recommendations.