Comfort food restaurant offering Latin American cuisine and grilled dishes.