I am going to have a celebration dinner with some family members and was looking for a good mexican restaurant to go to. I am local and tried many of the great casual mexican eateries in SD, but the family coming in is going to want something a bit less casual.
I have read some reviews on candela and el agave.
In order of importance:
Food, service, decor, price
Any help would be appreciated!