I love their guacamole. It is delish.
The Amorcita. their strawberry margarita, is extremely addictive and I do not advise trying it unless you want to think about it all day when you're thirsty.
Don't miss this place - it's great! Hard to find, though, unless you really know the area.
more