Vesta, a restaurant in the heart of the Coralville River Landing, serves “Mediterranean inspired…dishes from France, Spain, Greece, Italy and North Africa with an American flair.”