alda8's Miami, FL, USA
626 S. Miami Avenue
T-Road has been my go-to spot on Fridays since I moved to Miami over a year ago. It's packed inside ...
La Moon Restaurant
144 SW 8th Street
I've lived in Miami for over a year and frequented the Brickell area but just discovered La Moon a m...