From Our Editors
For veggie and meat sandwiches on homemade bread, head to Sophia's Cafe in Garland.
Don't fuss with street parking. We've got some parking available.
Your tab at Sophia's Cafe will generally run you about $30 per person. Between their slices of bread, Sophia's Cafe masterfully creates the best sandwiches around.