International Food of Denton - 90 Too tired to go to store then cook so off... - 2373 days ago Mean Green Central Grill - 80 This is a really nice college town joint for great... - 2373 days ago El Matador Restaurant - 80 I live in Dallas but visit Denton several times a... - 2374 days ago Andaman Thai Restaurant - 80 This establishment does a capable job of creating good Thai... - 2374 days ago