Costa Arena Mexican Restaurant Skokie
(148)
Mexican restaurant
Permanently closed
Address: 4010 Main St, Skokie, IL 60076
Phone: (847) 213-0610
Order delivery or pickup from Costa Arena Mexican Restaurant in Beach Park! View Costa Arena Mexican Restaurant's December 2023 deals and menus.
Skip to content. 4010 Main St, Skokie, IL. Tues-Sun 11am-10pm. Costa Arena Mexican Restaurant. Order · Events · Catering · Order · Events · Catering.