G Sandwich Shop by Mike Isabella
1500 S Capitol St SE ((Section 136))
Washington, DC 20003
- This place never has a line so you can get in and out incredibly fast compared to other concession stands.
- Sandwiches are delicious and usually very well made. Pretty expensive compared to other park options, and sometimes a bit difficult to eat.