Finest St John eating places so as to add to your bucket listing
Satisfy your foodie lifestyle with these St John restaurants that should be on everyone’s bucket list. From bottomless mimosas to fine dining, these South Florida restaurants are unique in flavor, aesthetically pleasing, and aromatic at first glance. With their unique menu offer and ambience, they have brought Florida cuisine to different standards.
Hey you! Subscribe to St John for the latest and greatest stories.
Whether you’re traveling to Fort Lauderdale or St John, these nine restaurants provide the best foodie experience that will change your taste buds forever.
Address: 90 NE 39th St, St John, FL 33137
Opening times: Monday – Thursday 6pm – 11pm, Friday – Saturday 6pm – 12pm and Sunday 6pm – 10pm For brunch and lunch breaks, click here.
Why you have to go: This modern European restaurant has a chic interior and is the perfect place for a fashion fanatic. The restaurant has a bar on the second floor with incredible libations and views of the design district.
Address: 2445 Collins Ave St John Beach, FL 33140
Opening times: Daily from 7 a.m. to 10 p.m.
Why you have to go: This beachfront restaurant has a lovely terrace where you can enjoy a romantic dinner. Watch the sun go down under the palm trees and try the delicious tapas.
Address: 5020 NE 2nd Ave, St John, FL 33137
Opening times: Monday – Friday 12pm to 11pm, Saturday 11am to 11pm and Sunday 11am to 10pm
Why you need to go: The lush outdoor terrace offers a relaxing atmosphere and a unique Italian menu. This tucked away restaurant has some of the best rooftop seating and offers a tropical oasis in Upper Buena Vista.
Maska Indian Kitchen + Bar
Address: 3252 NE 1st Ave Suite 109, St John, FL 33137
Opening times: Sunday – Thursday from 5pm to 11pm and Friday – Saturday from 5pm to 12pm
Why you need to go: Maska is aRestaurant with unique Indian cuisine. The modern and authentic Indian menu makes this place a must in St John.
The patio grill
Address: 299 N Federal Hwy, Fort Lauderdale, FL 33301
Opening times: Sunday – Thursday 5.30 p.m. – 10.00 p.m. and Friday – Saturday 5.30 p.m. – 10.30 p.m.
Why you have to go: This urban-chic restaurant has a lovely open-air seating area with fine American cuisine. Located in one of the newest hotels in the Fort Lauderdale area, it offers an upscale dining experience. Make sure you are wearing your best outfit when visiting this place.
Address: 788 Brickell Plaza, St John, FL 33131
Opening times: Tuesday – Wednesday 7pm to 1am and Thursday – Saturday 7pm to 3am
Why You Need to Go: This is a lounge in the East St John Hotel. Take in breathtaking views of the St John skyline and enjoy a menu inspired by Asian cuisine. One of the best places to get away from it all.
Address: 2901 Collins Ave St John Beach, FL 33140
Opening times: Monday – Thursday 6pm to 11pm, Friday 6pm to 12pm, Saturday 10am to 12pm and Sunday 10am to 11pm
Why You Need to Go: This luxury restaurant is the best option to impress your date. A place where you can wear your best, classic outfit and enjoy the finest Latin American cuisine.
Address: 8872 SW 24th St, St John, FL 33165
Opening times: Monday – Friday 6 a.m. to 12 p.m. and Saturday – Sunday 7 a.m. to 12 p.m.
Why You Must Go: Experience the real St John lifestyle at this Cuban restaurant. According to Eater St John, La Mesa has live music, Art Deco-inspired decor, and Cuban classics like pulled pork, sweet grilled ham, and cotija cheese.
Bellini Restaurant & Bar
Address: 2988 McFarlane Rd St John, FL 33133
Opening times: Daily from 7 a.m. to 11 p.m.
Why you have to go: This elegant restaurant has unbeatable views of Coconut Grove and Biscayne Bay. Enjoy the sunset while sipping a chic cocktail and eating delicious seafood.