Mr Baja Fish

2425 S. Craycroft Rd., Tucson, AZ 85711
Mr Baja Fish Mr Baja Fish is one of the popular Seafood Restaurant located in 2425 S. Craycroft Rd. ,Tucson listed under Local business in Tucson , Mexican Restaurant in Tucson ,

Contact Details & Working Hours

Map of Mr Baja Fish