Mr. Mambo is a Mexican restaurant known for its jumbo margaritas and relaxed atmosphere, complete with a bar and patio. They serve a variety of Mexican favorites.