Theres a place called smoochies in the montrose area... never been there before, not sure where its located
and since this is a houston specific thread I'll mention something off topic...
we're trying to get a houston tfp get together... so check out the thread
http://www.tfproject.org/tfp/tilted-...ston-meet.html