Authentic Mexican restaurant, Sombrero, offering spicy dishes and Mexican beer. Located in Royal City.