El Rey Navy Yard

79 Potomac Ave SE, Washington, DC

Menu (As of 10/29)

El Rey Navy Yard: hours and how to order