One of those rare places that focuses equally on bar and restaurant, Terraza is an excellent, affordable option for getting that resort feel without the resort prices. At Hacienda Del Sol resort, Terraza has an amazing garden patio, the kind of comfy place where you'll want to just sit and try all of those "culinary cocktails"—the kumquat mojito, the blueberry lavender and on—and the lsit of...