Tamales Chepo’s

6092 A
Elmira, 95625
Reviews:
No review available for this restaurant

(707) 469-7820

Grocery

Store is open now