Tag: Plaza Palomino

Tucson: Chowda Meets the Desert at Jackson Tavern

UPDATE: Closed/post remains for historical purposes. Jackson Tavern, a new Metzger Family Restaurant will set sail on December 1 at the former Red Sky address (2900 N. Swan Road/Plaza Palomino). Get your chops ready for some New England style fare such as Little Neck Clam Cakes, C Dogs (breaded and flash-fried lobster tails with lemon-Sriracha […]