Get in touch
You can find us at 8112 Poinciana Blvd, Orlando, FL 32821 in the heart of Orlando, Florida’s tourist area. Frankie Farrell’s is located on the first floor across from the Lake Buena Vista Resort & Spa and behind the Lake Buena Vista Factory Stores. We are conveniently located near Disney World, Universal Studios, Sea World, and other tourist areas as well as other parts of Orlando. Feel free to call us as well at (407) 238-1003.
Check Out Our New Location!
2700 Sand Mine Road
Davenport, Florida
33897
Phone: 863-547-8838
If you have questions or comments, please get a hold of us in whichever way is most convenient. Ask away. There is no reasonable question that our team can not answer.