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” (468 reviews)
Closed Now
All hours
Italian, Pizza, Vegetarian Friendly
$$ - $$$
12800 Village Blvd, John's Pass, Madeira Beach, FL 33708-2653
All Details
Write a Review
Reviews (712)
Traveller rating
Traveller type
Time of year

1 - 10 of 701 reviews

Reviewed 2 days 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 5 days ago 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 2 weeks ago 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 3 weeks ago 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 3 weeks ago

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 3 weeks ago 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
Reviewed 3 weeks ago

We were lucky that we didn't have to wait more than 5 mns to order. After ordering we were seated immediately. Pizza was really good. Just keep in mind that all parking at John's Pass is "Pay Here" metered parking and it takes time to...More

Thank Gerry F
Reviewed 4 weeks ago via mobile

I tried to get a pizza delivered from less than 2 miles away and they said no delivery to us? They advertise as delivery.

Thank ptowne
Reviewed 4 weeks ago

The best pizza I've ever had. We eat here every year during our family vacation. I just wish it wasn't on johns pass.

Thank kristen w
Reviewed 4 weeks ago

First the good - The delivery was fast and the Cheese steak hoagie was good. Now the Bad - the Italian Hoagie was pitiful - not hot and very little substance - although I was told that it did taste OK. The pizza was terrible...More

Thank Dubbie1205
Nearby Restaurants
The Boardwalk Grill
992 reviews
.08 km away
Kilwin's - John's Pass
274 reviews
.08 km away
Pirates Pub and Grub
315 reviews
.04 km away
Friendly Fisherman Restaurant
1,320 reviews
.07 km away
Nearby Attractions
The Florida Winery
68 reviews
.20 km away
Gators Parasail
571 reviews
.11 km away
John's Pass Village and Boardwalk
2,689 reviews
.02 km away
Eagle Parasail
227 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