Los Langostinos
1300 Glen Rock Ave
Waukegan
IL
60085
(847) 599-6001
Open Map
Description
Los Langostinos is located at 1300 Glen Rock Ave in Waukegan and has been in the business of Retail - Family Restaurants since 2010.
by dandb on June 04, 2015 from
dandb
Appraisers
dining
food
Food and Dining
Mexican
restaurant
Restaurants
Social
Take Out Restaurants
Waukegan