Haddock Restaurants in South Elgin
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: South Elgin, 1225 W Spring St, Elgin, IL 60120, 60177, South Elgin, United States
Beef Villa is a family-owned restaurant that has been serving quality homemade recipes for over 40 years. With three locations, they work with top ven...
4
Menu
Table booking
4
Menu
Table booking
City: South Elgin, 420 N McLean Blvd, South Elgin, United States
"Today on a pipe for lunch and was pleasantly surprised! We both had the Haddock fish frit, and it was excellent. We sat outside in the 90 degrees and..."
4.7
Menu
4.7
Menu
City: South Elgin, North La Fox Street, South Elgin, 60177, United States Of America
"Nice friendly place with great service and...the beer is cold!"
Price
The Average price for Haddock is:
$12.4
Feedback
These reviews refer only to the mentioned ingredients.