For those who yearn for variety in a meal or simply have horse-like appetites, nothing fills your belly better than an all-you-can-eat buffet. Heaping your plate with foods of every texture and temperature is not a new phenomenon, but it’s one that Philadelphians count on when cravings must be met. Philly is the place to be when your hearty appetite needs to be satisfied. Don your elastic-waist pants and check out these top all-you-can-eat buffets in Philadelphia.

Four Seasons Food Court
1614 Chestnut St.
Philadelphia, PA 19103
(215) 496-0123

A staple in a neighborhood crowded with restaurants, the Four Seasons Food Court has something for everyone. It’s actually a bodega, convenience store and buffet rolled up in one. You can heap your plate with fresh chicken and seafood, including shrimp tempura, grilled chicken and sushi, but it’s the healthy hot and cold vegetable dishes that really attract the crowds here. Prices are by weight, so don’t load up too indulgently. Just grab a seat upstairs, enjoy the healthy food and clean environment and do some people watching while you’re at it.

Related: Top Buffets In Philadelphia

Hibachi Grill & Supreme Buffet
2051 Cottman Ave.
Philadelphia, PA
(215) 728-7222

Another pay-by-the-pound place, Hibachi Grill & Supreme Buffet is not called supreme for nothing. More than 350 scrumptious items, including your favorite traditional Chinese, American, Mexican and Italian fare, are offered daily. Everything from sushi, salad, seafood and fruit and dessert bars is there for the taking, but the main draw is the hibachi grill, where you can select your own ingredients for a one-of-a-kind slice of heaven. For a real deal, check out the online coupons available on the restaurant’s website before you head out.

New Delhi Indian Restaurant
4004 Chestnut St.
Philadelphia, PA 19104
(215) 386-1941

New Delhi Indian Restaurant, which has been in business since 1988, bills itself as the oldest Indian food eatery in Philly. It has a wonderfully inviting, upscale interior and authentic Indian fare that can’t be beat. Traditional favorites like garlic naan, chicken tandoori and bhindi masala can share the plate with fresh salad, veggies, basmati rice and desserts. The lunch buffet costs less than $10, and the dinner buffet is less than $13. What a delicious deal!

Royal Buffet and Grill
4504 City Ave.
Philadelphia, PA 19131
(215) 871-7888

When you can’t decide what you want to eat, head to Royal Buffet and Grill for more than 200 dishes daily of American, Japanese and Chinese cuisine. Steak, sushi, seafood and chicken dishes are some of the local favorites, but let your senses do the deciding. Even veteran buffet fans are elated with the restaurant’s vast array of dining sections, including chef’s specials, a sushi bar, hot food, salads, fruit and dessert bars. Royal Buffet and Grill won Best Buffet Restaurant by Main Line Times and was voted one of the Top 10 Buffet Restaurants in the country by Chinese Restaurant News, so you know you can’t go wrong.

Riverview Plaza
1400 S. Christopher Columbus Blvd.
Philadelphia, PA 19147
(215) 462-2000

Take a virtual trip to the deep south at Warmdaddy’s Sunday Jazz Brunch. This riverfront restaurant features a massive spread of breakfast and lunch items as well as live jazz all for less than $25 per person. Southern fried chicken, Creole shrimp and grits, mango glazed salmon and smoked turkey collards are just a few of the dishes that’ll have you singing “Dixie” in no time. Make-your-own omelet and pancake stations, salad, bread and dessert bars make Warmdaddy’s a top spot for indulging your eyes, ears and stomach.

Related: Top Spots For Comfort Food In Philadelphia

Susan DeFeo has been a professional writer since 1997. She served as a community events columnist for New Jersey’s “Cape May County Herald” for more than a decade. A writer for numerous online publications, Susan has covered health, fitness, beauty and travel, all subjects that are near and dear to her as a married mother of seven children. Her work can be found at