Review of La Tasca Restaurant

25 W Davis St, Arlington Heights, IL 60005

Overall Rating

Review


Food tastes like it's been sitting in a fridge uncovered. Absolute garbage! The menu description is misleading at best.

Updated 7 years ago