This place is easily one of the best restaurants in the Beach. It's not gourmet, but the food is excellent and consistent! It's versatile atmosphere and menu are suitable for any group or occasion. Value is also excellent for what you get; large portions, and tasty bread & dips while you wait! There is a reason why this place has survived and thrived! Wish there was more space, and lack of reservations makes waiting a pain at times. But I do wait, and there's a reason for that: because it's worth it.