Menu

Allelo

Allelo, 300 Beach Dr NE 128, St. Petersburg

4.8
RESTAURANT RATING: 
EXCEPTIONAL
4.8 out of 5 (454 Ratings)
Powered By Opentable
2.9 miles Jannus Live
About Allelo
The Spotlight on Allelo

Chic Mediterranean Bites in the Heart of St. Pete

Located right on scenic Beach Drive in downtown St. Petersburg, Allelo offers a modern Mediterranean dining experience just steps from the waterfront—and within walking distance of several live music venues. This stylish, upscale spot blends a glamorous interior with a relaxed coastal vibe, making it a favorite for both locals and visitors looking to dine before a show.

With a focus on shareable small plates, house-made pastas, and a robust wine list, Allelo is perfect for groups or couples looking to enjoy a leisurely meal or a quick bite before heading out for the night.

Why Concert-goers love it

Allelo’s prime location makes it a convenient stop before catching a concert at nearby theaters and venues. The menu is designed for sharing, so it’s easy to try a few things without a long wait. Guests also appreciate the vibrant atmosphere—lively but not too loud—creating a great pre-show buzz. The service is consistently noted as attentive and efficient, ideal for those on a tight schedule.

Who this Restaurant is great for

  • Groups of friends looking for a stylish place to gather before the show
  • Solo travelers wanting a great meal at the bar or on the patio
  • Couples planning a romantic evening out
  • Lively pre-show fans who enjoy a social dining scene
  • Budget-conscious music lovers who want quality without breaking the bank (tip: go for happy hour specials!)

What People Say

Reviewers rave about Allelo’s beautiful ambiance and unique flavors, especially the charred octopus, whipped feta, and truffle pasta. Many mention the outstanding wine list and artistic presentation of dishes. The outdoor patio is a favorite for people-watching and soaking up the downtown vibe before a night out.

Areas for Improvement

Some diners have noted that the small plates can add up in price quickly, especially for larger groups. Others mention that weekend reservations are a must, as the restaurant gets busy fast—so plan ahead if you’re dining before a show.

The Bottom Line

Allelo is a stylish and convenient option for concert-goers seeking Mediterranean flavors, lively ambiance, and quick, quality service just steps from St. Pete’s top music venues.

Average Price
$30 and under
Cuisine
Mediterranean
Opening Hours
Sat, Sun 2:00 pm-4:00 pm
Brunch
Sat, Sun 11:00 am-2:00 pm
Dinner
Mon-Thu 5:00 pm-10:00 pm
Fri-Sun 4:00 pm-10:00 pm

Allelo Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Allelo?

Write a review

Write a Review of Allelo
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of Allelo
What was good?
What was bad?
Your review of Allelo
Allelo 300 Beach Dr NE 128, St. Petersburg