Will never go here again. Walked in to an empty restaurant, to be told it would take at least 30 min to get 2 sandwiches.
Need a hotel stay before or after your cruise? Check out Booking.com!
The Westminster Deli is a restaurant inside Grand Victoria Casino Elgin in Elgin, Illinois.
If you've eaten here before why don't you
tell us about it?