Best Tapas Restaurants In DeKalb, IL
Mar 11, 2018
Tapa La Luna
Tapa La Luna is a restaurant located in DeKalb, Illinois at 226 East Lincoln Highway. They are open every day except Sunday. According to legend, the tapa tradition began when Castile’s King Alfonso the Wise recovered from an illness by drinking wine and nibbling small dishes between meals. After regaining his health, the king ordered taverns to serve their guests food along with wine and the...
226 East Lincoln Highway, DeKalb, IL, 60115
Terms of Service
© 2018 DineRank.com. All rights reserved.