Food La Flaca By Ed Litvak - January 1, 2009 FacebookTwitterPinterestLinkedinReddIt A New Mexican spot on a restaurant-poor stretch of Grand Street — with a full bar, happy hour specials and lunch service. 384 Grand Street, at Suffolk (646) 692-9259 Hours: Daily: 12pm-4am (Kitchen closes at 11:30pm) Brunch Daily: 12pm-4pm Web site