El Jardín de Odín is a Spanish grill and bar specializing in grilled meats and barbecues. This establishment offers a pleasant atmosphere, sometimes featuring live musical groups.