Okay where to start. Their business has grown over the years. The new building is only like 3 years old. The place is huge and it can be hard to hear when fully booked. But it is a clean place to eat. There aren't so many of those near here. The food is always delicious. I have tried multiple dishes. The menu hasn't changed any really but that is okay. I like how the menu lists allergies like gluten or vegetarian dishes. They start you with chips and two dips. The ranch like spicy white dip is way better than the red salsa like dip. The cheese queso is a little thin when ordered by itself. I like the cheese dip when they cover burritos better. You know for being jammed in the bottom of WV the seafood options seem fresh which is weird being we don't have a lot of good water ways. The veggies come out very seasoned. Very tex-mex which is fine. They apparently have a sister location. I haven't been there. This one in Princeton WV is always hopping! The drinks are rather strong . There is a bar with 📺 but the booths are okay. Some of the booths won't accommodate larger people. But their tables seat large groups. Avoid this place on first of the month, or dinner on pay days. Everybody goes then. The prices are reasonable for a fine eating place. Again don't have too many of those. The portions are substantial. I always need a to go box. Try the Con Todo to sample simple fried appetizers it's huge and feeds 4! The staff loves to have fun. Though especially when busy they are very fast and you may get asked if you decided on your food multiple times. Though on that note who ever is cooking the food is fast and speedy. I often wonder what goes on back there?? Definitely one of the best places in Princeton for sure.