Mexican restaurant · 1131 Long Beach Rd, South Hempstead, NY
More food in South Hempstead, NY · Mexican Food in South Hempstead