Drag box to select area
This location of the unassuming national restaurant chain is always open. Favorites include the Grand Slam breakfast and the Super Bird Sandwich. It is located just off of Highway 880 at Marina Boulevard.
1803 Marina Blvd, San Leandro, CA 94577
- Hours: Daily, 24hrs
- Accessible: yes