The Snack Box
265 Mayport Road
Atlantic Beach
FL
32233
Open Map
Casual
Filipino
Food Stands
Good for Kids
Outdoor Seating
Take-out