Get directions to: Las Palomas Mexican Restaurant, Selma, CA
Restaurant address: 3706 Mccall Ave Suite 104 Selma, CA 93662, USA
Restaurant: Las Palomas Mexican Restaurant