Todd's Place is a casual breakfast and lunch eatery known for its hearty fare, including stuffed hash browns, burritos, and French toast.