Anyone been here yet? FI and I would like to go but haven't got there yet. Can you just walk in if you want to sit at the grill? Do they sit everyone once they have a big enough group? I've read the reviews on yelp and it seems to have mixed reviews.