Culichi Town is a Mexican restaurant located at 2151 N 83rd Ave, Phoenix, AZ 85035. It has received 1295 reviews with an average rating of 3.9 stars.
Monday | 11AM-11PM |
---|---|
Tuesday | 11AM-12AM |
Wednesday | 11AM-12AM |
Thursday | 11AM-11PM |
Friday | 11AM-11PM |
Saturday | 11AM-11PM |
Sunday | 11AM-11PM |
The address of Culichi Town: 2151 N 83rd Ave, Phoenix, AZ 85035
Culichi Town has 3.9 stars from 1295 reviews
Mexican restaurant
3664 reviews
1111 W Bell Rd UNIT 1, Phoenix, AZ 85023