The view / atmosphere is awesome.
Depending on when you come depends on how quick you get in (duh). I've been here on days with an hour wait, but I came yesterday and was seated instantly.
Their service is stellar. Our waiter wasn't very friendly, however he was on top of his game. You're never out of chips / dip / drinks.
Decent selection of beer. Good selection of margaritas and house drinks. They're in the process of redoing their drink menu as well. FYI their drinks are STRONG. It's not necessarily a bad thing since i'd rather have too strong of a drink than a watered down one.
Food is pretty good, kinda depends on what you order. Their speciality dishes are more expensive but taste better in my opinion; I don't really recommend their lunch specials.
Guacamole is made right in front of you and it's bomb.
I would come again for sure, however there are some competitors out there that give Lindo a run for their money