From Our Editors
Find delicious sandwiches and other American favorites at Buffalo Phillys in Fredericksburg.
At Buffalo Phillys, you can safely park just around the corner.
A meal so cheap, you can almost pay for it with coins, Buffalo Phillys largely serves dishes under the $15 mark. No matter what type of American dish you're in the mood for, Buffalo Phillys has a great selection of dishes to choose from.