Dragon 88 is a casual Chinese restaurant offering comfort food and vegetarian options, with the added convenience of a drive-thru.