I've done reservations there before, so if you don't get a reservation online here then you should be fine calling in to reserve.
They definitely take reservations, but not through Google maps
Yeah they did.
Thanks! Your answer is awaiting moderation.