I've been a fan of El Sol y La Luna when they were located on South Congress. Now that they've moved downtown to 6th St. I couldn't be happier! Finally there is a good place to get mexican food and margaritas before you go out on a Friday night!
more