Close
To set your location, click the target or 'Chicago, IL' in the top search bar.
open results
Verified

El Sarape

(262) 697-7212 5836 75th St, Kenosha, WI 53142 Open Daily At 11:00 Am, Lunch Buffet All You Can Eat 7 Days/Week

Categories: Restaurants