Tacos, burritos, rice, beans, and fresh sides from Agave Fresh Mexican Restaurant and Cantina near Flagler Beach, Florida

Best Mexican Restaurant Near Flagler Beach, FL

Tacos, Margaritas & Authentic Mexican Food

A scenic drive south from Flagler Beach ends with birria tacos, sizzling fajitas, fresh lime margaritas, and a full cantina at Agave. Stay for dinner and live music, order ahead, or let us cater your next beach gathering.

  • Distance from Flagler Beach19.9 miles
  • Drive timeAbout 26 minutes
  • ZIP codes served32136
  • Our address1474 W Granada Blvd #435, Ormond Beach
Why Flagler Beach drives here

Why Flagler Beach Guests Choose Agave

The Flagler Beach restaurant scene is small and heavily focused on seafood. For authentic Mexican with a full liquor bar, the nearest real option is south in Ormond Beach.

Flagler Beach guests usually come down for dinner and stay for house margaritas, micheladas, and live music nights at the bar. We also cater a fair number of beach weddings and receptions in the Flagler Beach area.

We have been family owned since 2013, and everything comes out of our kitchen made to order, including charbroiled skirt steak, slow braised birria, and mole built from guajillo, peanut, chocolate, and sesame. Add a full liquor bar with fresh lime margaritas and it is worth the 26-minute drive from Flagler Beach.

Near the Flagler Beach Pier

Serving Flagler Beach and the Surrounding Area

If you are near the Flagler Beach Pier, Veterans Park, the Gamble Rogers Memorial State Recreation Area, and the A1A oceanfront, you are minutes from a full Mexican menu and a real cantina. We serve Flagler Beach ZIP codes 32136 for dine in, takeout, delivery, and catering.

Tacos

Tacos for Flagler Beach guests is available for dine in, takeout, or catering.

See tacos →

Fajitas

Fajitas for Flagler Beach guests is available for dine in, takeout, or catering.

See fajitas →

Burritos

Burritos for Flagler Beach guests is available for dine in, takeout, or catering.

See burritos →

Enchiladas

Enchiladas for Flagler Beach guests is available for dine in, takeout, or catering.

See enchiladas →

Margaritas and full bar

Margaritas and full bar for Flagler Beach guests is available for dine in, takeout, or catering.

See margaritas and full bar →

Lunch specials

Lunch specials for Flagler Beach guests is available for dine in, takeout, or catering.

See lunch specials →

Takeout and delivery

Takeout and delivery for Flagler Beach guests is available for dine in, takeout, or catering.

See takeout and delivery →

Catering

Catering for Flagler Beach guests is available for dine in, takeout, or catering.

See catering →
Hours

Hours and Location

Weekly hours
Monday11:00 AM – 9:00 PM
Tuesday11:00 AM – 10:00 PM
Wednesday11:00 AM – 9:00 PM
Thursday11:00 AM – 9:00 PM
Friday11:00 AM – 10:00 PM
Saturday11:00 AM – 10:00 PM
Sunday11:00 AM – 9:00 PM

1474 W Granada Blvd #435
Ormond Beach, FL 32174

(386) 677-7779

1474 W Granada Blvd #435, Ormond Beach, FL 32174
Get directions from Flagler Beach →
Good to know

Flagler Beach FAQs

Is there a good Mexican restaurant near Flagler Beach?
Yes. Agave Fresh Mexican Restaurant and Cantina is a family owned Mexican restaurant and full cantina at 1474 W Granada Blvd #435, Ormond Beach, FL, about 19.9 miles and 26 minutes from Flagler Beach. We have served Flagler County since 2013. Get driving directions from Flagler Beach.
How far is Agave from Flagler Beach?
It is about 19.9 miles away, roughly a 26-minute drive via a scenic 26 minute run south on A1A or US-1. We are in the Ormond Towne Square Shopping Center on West Granada Boulevard, with parking at the door. Full directions are on our contact page.
Do you deliver to Flagler Beach or offer takeout?
Yes. We offer delivery, online ordering, pickup, and contactless pickup for Flagler Beach (32136). Call (386) 677-7779 or order online.
Do you cater events in Flagler Beach?
We do. Agave caters weddings, office lunches, graduations, and private parties throughout Flagler Beach and Flagler County, including taco bars, buffets, and wedding catering. See all catering options.
What areas do you serve?
We are located at 1474 W Granada Blvd #435, Ormond Beach, FL 32174, and we serve guests from across Volusia and Flagler County for dine in, takeout, delivery, and catering. Our service area includes Daytona Beach, Holly Hill, Ormond-by-the-Sea, Tomoka Oaks and The Trails, Westwood Heights and Daytona Pines, Biltmore Heights and Seabreeze, Kingston, LPGA Blvd Corridor, South Daytona, Daytona Beach Shores, Port Orange, Ponce Inlet, Bunnell, Palm Coast, New Smyrna Beach, DeLand. See every area we serve for driving directions and distances from each city.
Do you offer takeout, delivery, and catering?
Yes. We offer dine in, pickup, delivery, contactless pickup, and full Mexican catering for offices, weddings, graduations, and private events. Call (386) 677-7779 or order online.
What are your hours?
We open at 11:00 AM seven days a week and close at 9:00 PM Sunday through Thursday, and 10:00 PM Friday and Saturday. Weekday lunch specials run Monday through Friday, 11am–3pm. Full hours are on our contact page.

Ready to order? Call (386) 677-7779 or order online for pickup and delivery in Flagler Beach.

Call Order Online