Tijuana Flats
13256 Biscayne Blvd, North Miami FL 33181