Smiling Crocodile is a quick-service restaurant offering American Southern specialties like street tacos and nachos. Temporarily closed.