1. Rita's 7211 Muncaster Mill Rd, Derwood, MD 20855 Coordinate: 39.14635,-77.14443 Phone: (240) 690-4998