We've been going to Tampico for years for some period of time we'd go weekly but never less than twice a month. The staff is friendly, fast and always welcoming. Barely seated and water, chips and salsa are in front of you. Sometimes the place is so crowded there's a wait but we've been enough times that we know and work around the busy times. Their food is always consistent. Fresh, hot and great. Margaritas are great--sometimes I want to have two but they're strong enough one is more than enough. They have a large seating area in the back and that is usually filled with family or groups celebrating or getting together. A couple of large fireplaces in the back. It can get rather loud but if you are one who likes to feel you are in the middle of fun, its a great place to be seated. We are usually there for about 45 minutes and throughout that time people are coming and going. When you are in a place like that you know the food will always be fresh. We never have room for dessert but they have a big candy bowl at the cash register in the front and you are welcome to help yourself. If you sit in the booths in front of the cash register sometimes the candy bowl makes it to your table. This is by far our favorite place to eat. Simple, down to earth atmosphere, big smiles by the staff and great food. I love Tampico.