The BEST Filibertos in the valley. Food is consistently excellent. It is as upscale as a Filibertos can be. No drive thru. The employees are friendly and most have worked there a few years. I want a taco.
places reviews