Cholula Tacos offers authentic Mexican food home made fresh. The atmosphere is comfortable and the people are very friendly. Their portions are large at an affordable price. Their menu is in Spanish, but there is an English translation as well. The staff will let you sample some items if you are unsure of your decision. The restaurant area is very small, so plan on take out.