Tea Town is a bubble tea store offering specialty teas and Filipino street food in a relaxed cafe setting.