El Chozo is a bar and grill known for its tasty food and attentive service.