This is not the official web site of
Strange Beast
Bar/Tasting RoomRestaurant
15220 SW 72nd Street
Miami FL 33193
Telephone: +1 305-209-0406
Hours: Monday-Wednesday 5:00pm-11:00pm, Thursday 5:00pm-1:00am, Friday 4:00pm-1:00am, Saturday noon-1:00am, Sunday noon-10:00pm.
Facebook [Update]

Notes

Contributor: Peter Epp

Updated: February 11, 2020