Mediterranean Restaurants in Eufaula, AL Creek Restaurant & Lounge3301 S Eufaula AveEufaula, AL, 360273346870083Bars ClubsBars With Live MusicGreek RestaurantsMediterranean RestaurantsUsed Restaurant Equipment Supplies Show More