Dragon Terrace is located pretty close to the Hercules exit in a shopping center next to the new Home Depot. Parking is always available and theres usually a table open immediatel...
All reviews seem positive