Stopped here after leaving a meeting. The food was good and service quick. Filiberto's is more of a fast food place, but excellent tacos and very clean and comfortable.
January 2024
Best Mexican spot I found during my trip, the quality of everything was top notch. Get the super nachos with rice ??? expect to wait 10-15 min for ur order but it's worth it
January 2024
Just had the best fish taco of my life. That's saying something. The restaurant staff were so kind, too! Chefs kiss.