Not currently ranked

Strange Beast

  • Brewpub
  • Kendall West, Florida

Strange Beast in Kendall West, Florida is not in the current Restaurant Award rankings.

Previous recognition

#1 Bars & Nightlife in Kendall West, Florida