From Our Editors
An acclaimed destination in Lutz, Dagwoods Sandwich Shoppe is a superb restaurant with a deeply flavorful menu. Stop in for the great quality and stay for friendly service. You'll be a regular at Dagwoods Sandwich Shoppe before you know it.
Though the prices are considered to be lower than average, you aren't going to sacrifice any quality.
A reputable option in Odessa, Dagwoods Sandwich Shoppe is definitely a good call.