We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

DeLosa's Pizza

12800 Village Blvd, John's Pass, Madeira Beach, FL 33708-2653
+1 727-398-4657
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good31%
  • Average13%
  • Poor4%
  • Terrible6%
Travellers talk about
“garlic knots” (77 reviews)
“pizza” (471 reviews)
Open Now
All hours
Italian, Pizza, Vegetarian Friendly, Vegan Options
$$ - $$$
12800 Village Blvd, John's Pass, Madeira Beach, FL 33708-2653
All Details
Write a Review
Reviews (716)
Traveller rating
Traveller type
Time of year

1 - 10 of 705 reviews

Reviewed 3 weeks ago

Late night dinner after shopping. Our party of two adults heard about this place at St John's Pass that had great pizza and open late. Nice pizza place with full bar. Several areas to eat at, wooden tables and chairs, music playing and a very...More

Thank BeHappy369
Reviewed 4 weeks ago via mobile

We went there for lunch while at Johns Pass! Sells pizza by the slice great Pizza fresh toppings! Not expensive!

Thank MtHiker20
Reviewed 4 weeks ago

Spent a couple nights in Madeira Beach. Wanted a pizza delivered and called DeLosa's. Said it would be 45 minutes but it was more like 20 minutes. DeLosa's is good but they seem to under cook the crust just a bit. But, all in all,...More

Thank Julie R
Reviewed 4 weeks ago via mobile

Huge slices of pizza. The BEST pizza crust. Perfect sauce. Love their pizza. Going back for more. cute restaurant and bar.

Thank Diane T
Reviewed 4 weeks ago via mobile

Always love going to DeLosa’s when on vacation in Madeira Beach! Great food and friendly service. The atmosphere is always fun and inviting.

Thank stpetelover1
Reviewed 16 August 2017 via mobile

Really liked the pizza here and the cheese lasagna. Would return when in the area. It's open a bit later than most places which is Good.

Thank Lisa3333333333333333
Reviewed 6 August 2017 via mobile

We were not impressed with the pizza or the ambience. It was more like a fast food place where you order at the counter. You eat on paper plates, all disposable. Not what I was expecting. Once and done.

Thank Vivian H
Reviewed 30 July 2017 via mobile

Ordered a pizza with 4 toppings and got the 5th free. It was an extra large which was 8 large pieces. It like 16 small slices. Found it a bit pricey at $35. Had 2 beers with our dinner as well. The order came pretty...More

Thank 484molly
Reviewed 28 July 2017

Staff friendly, the food was good, new york style pizza, the crust was the best part. there is also a small bar side. this pizza place right in the village at John's pass close to the boardwalk.

Thank disneycrazeddad
Reviewed 27 July 2017 via mobile

Late checkin to start our vacation and DeLosa's saved the day! The hotel restaurant had already closed for the evening and the front desk recommended DeLosa's. They lived up to the recommendation. Fast, friendly service and delicious pizza.

Thank Craig S
Nearby Restaurants
The Boardwalk Grill
1,001 reviews
.08 km away
Kilwin's - John's Pass
274 reviews
.08 km away
Pirates Pub and Grub
317 reviews
.04 km away
Friendly Fisherman Restaurant
1,326 reviews
.07 km away
Nearby Attractions
The Florida Winery
68 reviews
.20 km away
Gators Parasail
574 reviews
.11 km away
John's Pass Village and Boardwalk
2,713 reviews
.02 km away
Eagle Parasail
233 reviews
.14 km away
Ask a question
Questions & Answers
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Delivery, Takeout, Seating, Waitstaff, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Child-friendly
Open Hours
11:00 - 01:30
11:00 - 01:30
11:00 - 01:30
11:00 - 01:30
11:00 - 01:30
11:00 - 01:30
11:00 - 01:30
Location and Contact Information
  • Address: 12800 Village Blvd, John's Pass, Madeira Beach, FL 33708-2653
  • Location: United States  >  Florida (FL)  >  Madeira Beach
  • Phone Number: +1 727-398-4657
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing