Atlanta Peachtree
39.95
1⁄2 pound of our famous, slow braised, oxtail served with your choice of two sides.
Add your review below to help others know what to expect.