The green dog is the best. Their desserts are crazy good, especially the horchata ice cream! The fried Twinkie with the horchata cream is life. Their service is awesome, from the cashier to the waiter. You order at the cashier, seat yourself and take your number, then they'll serve you. Nice atmosphere.