Seafood Restaurants in Tilton, IL
1. Shark's Grill
1511 N Bowman Avenue Rd, Danville, IL, 61832
2. Red Lobster
3217 N Vermilion St, Danville, IL, 61832
OPEN NOW:11:00 am - 9:00 pm
From Business: Taste the fun side of fancy at Red Lobster, the world's largest and most-loved seafood restaurant company serving high quality, freshly sourced seafood for the seafood lover in…
33 Years
in Business
Amenities:
Takes reservationsServes alcoholGood for families
Showing 1-2 of 2