Churchill's: 5501 NE 2nd Ave., Miami, FL