El Potro Mexican Restaurant
Address:
2128 Sadler Rd, Fernandina Beach, FL 32034
Phone:
(904) 277-2011
Cuisine:
Mexican
Restaurants,
Mexican
Other Businesses:
- Barberitos at 1519 Sadler Rd, Fernandina Beach, FL 32034
- Jade Bistro Of Nassau Inc at 1484 Sadler Rd, Fernandina Beach, FL 32034
- Cedar River Seafood at 2728 Sadler Rd, Fernandina Beach, FL 32034
- Applebee's Neighborhood Bar & Grill at 2006 S 8th St, Fernandina Beach, FL 32034
- Casa Amelia at 2120 Sadler Rd, Fernandina Beach, FL 32034