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.

Pepper's Mexican Grill and Cantina

) #22 of 93 Restaurants in Fernandina Beach €€ - €€€ Mexican, , Vegetarian Friendly
530 Centre St, Fernandina Beach, Amelia Island, FL 32034-3937
+1 904-277-2011
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good31%
  • Average14%
  • Poor5%
  • Terrible4%
Travellers talk about
“fajitas” (55 reviews)
“cheese dip” (9 reviews)
Open Now
11:00 - 22:00All hours
Mexican, Southwestern, Vegetarian Friendly, Vegan Options, Gluten Free Options
€€ - €€€
530 Centre St, Fernandina Beach, Amelia Island, FL 32034-3937
All Details
Write a Review
Reviews (799)
Traveller rating
Traveller type
Time of year

1 - 10 of 795 reviews

Reviewed 5 days ago via mobile

Wonderful flavorful food! Great service and good prices. Would definitely recommend this restaurant!

Thank Jackjen27
Reviewed 1 week ago

Our food was great, our server did a decent job, the hostess on the other hand was extremely rude! We were sat without and introduction or knowledge that our server would be with us shortly. We then proceeded to wait 10 minutes while we were...More

Thank Steven O
Reviewed 2 weeks ago via mobile

Every time we come to Fernandina Beach we come to Pepper's for a meal. We always have a laugh because we come to the beach to eat Mexican instead of one of the many great seafood joints, but it's that good! Skinny margarita is the...More

Thank nursmom33
Reviewed 2 weeks ago via mobile

Although they were just opening for the day when I stopped in for lunch -- the choking smell of bleach was a bit overwhelming. I had (because my eyes were burning) had to eat outside on the patio deck, which proved to be a better...More

Thank Dana A
Reviewed 2 weeks ago via mobile

Food was very good. Large queso dip was served in a huge bowl and it was excellent. Chicken flautas were very tasty 👍

Thank Barry B
Reviewed 3 weeks ago

Service was Poor. Received Chips and very little salsa, asked for more. was charged. Advertised house margaritas 2 for 1, all day everyday.Was told No. when i showed waitress ad she was confused. Never offered compensation just said she would tell manager. They weren't extremely...More

Thank Deborah J
Reviewed 3 weeks ago

Ate a late (9pm) dinner here mid-week. Fast and attentive service even with the restaurant being busy. Big and warm chips and salsa served immediately. Typical mexican fare but good flavors

Thank dlwinger
Reviewed 3 weeks ago via mobile

Atmosphere of restaurant was good, our server Christopher was fantastic !! Food takes a bit, but , well worth the wait! Seafood Miscada... a must try. Great queso, salsa, & frosty beer.. cheers

Thank cflanagan2016
Reviewed 4 weeks ago via mobile

My friend and I were visiting from Tampa and on our second night we stopped in to Peppers. The atmosphere was fun and we chose to eat outside...you could feel the breeze and it was very pleasant. We started with a pitcher (large) of Margaritas...More

Thank Carlene S
Reviewed 4 weeks ago

Our group of 6 ate here while on vacation in June. We all ordered at the same time, but my food came out 15 minutes after everyone else's. I never got an explanation as to what caused the delay, the server just kept saying "it's...More

1  Thank westkygirl
Nearby Restaurants
Fantastic Fudge
962 reviews
.23 km away
Espana Restaurant & Tapas
1,591 reviews
.15 km away
David's Restaurant & Lounge
840 reviews
.25 km away
LuLu's at The Thompson House
711 reviews
.08 km away
Nearby Attractions
Amelia Island Historic District
385 reviews
.32 km away
Fernandina Beach
473 reviews
.32 km away
Amelia SanJon Gallery
27 reviews
.30 km away
Art on Centre
25 reviews
.04 km away
Ask a question
Questions & Answers
9 December 2016|
AnswerShow all 6 answers
Response from jewels229 | Reviewed this property |
We did not have a reservation. I don't know if they take them.
Tom G
20 March 2015|
AnswerShow all 5 answers
Response from 00FoodLover063 | Reviewed this property |
Not surprised, on our visit I could see into the kitchen and some very basic hygiene standards were not being followed.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$10 - US$25
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Kids, Special Occasion Dining, Bar Scene, Child-friendly
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 530 Centre St, Fernandina Beach, Amelia Island, FL 32034-3937
  • Location: United States  >  Florida (FL)  >  Amelia Island  >  Fernandina Beach
  • Phone Number: +1 904-277-2011
  • E-mail
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