Old Castle Restaurant - Logo

The best German food on this side of the Atlantic

3830 Sun City Center Blvd, Suite 107 Ruskin, FL 33573

Serving the Tampa Bay, FL Area

Come to Our Annual Oktoberfest During the First Weekend of October!

9452608_35x35 IG about-us-hero

Old Castle Restaurant has been providing locals and tourists with a taste of the Old World in Berlin, Germany since 1999. In 2006, it was evident that Sun City, Florida could use a restaurant that offers great German food and a warm atmosphere. We then decided to establish a second location there to spoil and serve countless guests.


When you visit Old Castle Restaurant, you'll notice the decor. Our restaurant is decorated with mostly authentic artifacts from our homeland that were shipped straight from Europe. A fun fact about the restaurant is that the design is actually based on the original "Burg Schanke" in downtown Berlin.

About Old Castle Restaurant

Treat yourself to a taste of the Old World

During your visit to Old Castle Restaurant, you'll enjoy made-from-scratch dishes as well as a variety of German and domestic beers. In fact, all of our beers are served in an original stein, when appropriate.


Sometimes when the restaurant gets crowded, there may be a slight delay. We truly appreciate your patience during those busy times. So sit back, relax, and enjoy good food, drinks, and the

old World atmosphere!

Get a gift certificate for your special someone when you visit us in Ruskin, FL.

Learn more about our locally owned restaurant in Ruskin, FL

Place an order for catering or reserve our party room

Are you planning an upcoming event or party? Let our family owned restaurant provide you with quality, homemade food by catering your event. All of our food is homemade, which means your guests will enjoy that family-cooked feeling even though you're not lifting a finger!


Would you like to have your event at our restaurant? Book our party room for your next family dinner, birthday, or special event.