Get directions to: Casa Maya, Williamsburg, VA Restaurant address: 1660 Richmond Rd Williamsburg, VA 23185, USA Driving Walking Bicycling Restaurant: Casa Maya