Latin American · $$
1 Los Alfaro’s Latin Restaurant
5201 Kratzville Rd, Evansville
“Stopped in for lunch, my husband was very excited for the foot long taco which he loved. The good was great but I would like to really stress how kind an...”