Happy hour-goers should also make sure to check out Neon Kitten's Japanese-inspired dinner menu, including delicious dumplings and gyoza. 2805 Main St., Dallas, 75226 Map 972-807-2308 ...