Houston. Cherie Flores Garden Pavilion. Not a big fan of big cities. (funny cz I live in one) but I liked this place. CancelUpdate