Taco Taco is a vibrant Mexican restaurant and bar offering indoor and outdoor dining, plus a menu of cool cocktails.