The place was clean, and I was pleased to see the "A" ratings posted on the wall, but that's pretty much where the positive comments end. The prices were a bit high but I thought that would equate to a good quality product. I was wrong. The beef taco was cooked to death and lacked flavor. The fish tacos were the worst I've ever had. The fish was over cooked and very fishy tasting, an indication it's not fresh. Instead of shredded cabbage, they had lettuce. I was very disappointed. The rice was fluffy, but otherwise bland.
I will not return to Federicos.