La Cuchara De Guaro is a restaurant offering a unique arts and entertainment experience.