El Palmar Restaurante
Add to Favorites
Add Hours
Phone: (559) 562-1620
Address: 133 W Honolulu St Ste B, Lindsay, CA 93247
Cuisines: Family Style
268 N Highway 65, Lindsay, CA 93247
133 W Honolulu St, Lindsay CA, 93247, Lindsay, CA 93247
256 W Henderson Ave, Porterville, CA 93257
340 W Hermosa St, Lindsay, CA 93247
955 W Hermosa St, Lindsay, CA 93247
222 N Elmwood Ave, Lindsay, CA 93247
380 N Highway 65, Lindsay, CA 93247
218 All America City Hwy, Lindsay, CA 93247
380 W Hermosa St, Lindsay, CA 93247
208 N Highway 65, Lindsay, CA 93247