Casa Amelia
Address:
2120 Sadler Rd, Fernandina Beach, FL 32034
Phone:
(904) 261-7217
Nice to Know:
- Outdoor Seating Yes
Other Businesses:
- El Potro Mexican Restaurant at 2128 Sadler Rd, Fernandina Beach, FL 32034
- 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
- Ms Carolyn's at 2120 Sadler Rd, Fernandina Beach, FL 32034