Red Lobster in Tucson, Arizona

Red Lobster in Tucson is a Seafood Restaurant (opening hours: Su-Th 11:00-22:00; Fr-Sa 11:00-23:00), South Calle Santa Cruz 5315 (85706). Red Lobster also exists in Coconino County and Maricopa County.

House Number
5315
Postal Code
85706
Street
South Calle Santa Cruz
Amenity
restaurant
Building Type
building