Caravela Restaurant
(1,764)
Portuguese restaurant
Low-key family-friendly resource with bar for no-frills Portuguese chow & busy take-out service.
Address: 637 S Main St, Fall River, MA 02721
Hours: Closed ⋅ Opens 11 AM
Phone: (508) 235-1030
People also ask
What is the meaning of caravelas?
Why were caravels important?
In 1500, the Portuguese landed in Brazil in caravels. ( ...