El Palmar Restaurante
Address:
133 W Honolulu St, Lindsay, CA 93247
Phone:
(559) 562-1620
Restaurants
Other Businesses:
- El Patio Restaurant at 123 W Honolulu St, Lindsay, CA 93247
- Captains Steak and Seafood at 122 E Honolulu St, Lindsay, CA 93247
- El Molcajete at 322 W Honolulu St, Lindsay, CA 93247
- Top Dog Chili Dogs at 181 E Honolulu St, Lindsay, CA 93247
- Little Caesars Pizza at 216 N Highway 65, Lindsay, CA 93247