Francisca Restaurant is a casual dining establishment. It operates a food truck known as Francisca Food Truck (Bird Road). The business is powered by Francisca Restaurant.