Mesa AZ Hotels, Things to Do, Restaurants, Events & Golf | Visit Mesa

Islamorada Fish Company Restaurant

Details

Amenities

  • 1133 N Dobson Rd
  • Located Inside Bass Pro Shops
  • Mesa, Arizona 85201
  • Phone: (602) 606-5500
  • Fax: (480) 333-4288
Visit Website
Directions