Here's what Trippy members say about Biscayne National Park:
"There's also the Biscayne National Park which has a man made beach so don't expect a great beach but its nice and it has a good Mexican restaurant." See More