Though it’s located on one of North Miami Beach’s busiest streets, Ohla Tea is a serene spot that specializes in tasty boba tea. When you walk in, the sweet smell of freshly made egg waffles fills the air since bubble waffles with ice cream are served daily.