Filiberto's Mexican Food
Restaurant
•
2399 Ulric St, San Diego, CA 92111, USA
7.4
Saturday: 8 AM – 11 PM
See if anyone you trust recommends it!