Best Tapas Restaurants In DeKalb, IL

Last Updated:
Sort
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
Rank
1
10 votes
Sponsor
0.0