Restaurants in Omaha, NE
Restaurants
6064 Maple St.,
Omaha ,
NE
68104
UNITED STATES
Based on 1 reviews
Espana Fan
Having lived in Spain for a couple of years, the food served at Espana satisfy my cravings for tapas quite well. Can't say enough about the gambas ajillo or the the manchenga cheese. Delish. My only recommendation - ask your server if you...Worldwide > United States > Omaha, NE > Restaurants