Amazo is a restaurant featuring an inventive South American menu within a vibrant, jungle-themed interior.