Lemon Drop

206 Hudspeth St Sonora TX 76950 USA

Location