La Tasca Tapas

La Tasca Tapas Restaurant 25 W. Davis Street | Arlington Heights, IL | (847)398-2400 | LaTascaTapas.com La Tasca is located on Davis Street in Arlington Heights just south of the Metra train station. We didn’t have any difficulty finding parking in the lot across the...