Fralo's
Restaurant
23651 W Interstate 10, San Antonio, TX 78257
San Antonio
Description
DELIVERY & PICKUP HOURS
11:00am - 10:00pm (11pm fri/sat non winter hours)
(210) 698-6616
order online www.fralos.com
PET FRIENDLY Frequently Asked Questions
Places You Should Consider
Fralo's Photos
News & Articles