Mermaids Reviews & Details
1815 N Green Acres Rd
Mermaids is located at 1815 N Green Acres Rd in Fayetteville near the intersection of Green Acres and N College Ave. Their menu consists of American dishes . Call (479) 443-3737 today!
- On The Menu:Seafood
- Major Intersection:Green Acres And N College Ave
Tell us more about Mermaids Fayetteville!