El Sombrero is a Mexican restaurant. Known for its top-notch service and vegetarian options, it's a popular spot.