El Cimarron: A restaurant specializing in grilled meats and fast food, offering a pleasant dining atmosphere.