Los Toasties is a deli and sandwich shop offering a variety of toasted sandwiches. They are known for their unique menu and casual dining atmosphere. The establishment is open Tuesday through Saturday, with extended hours on Fridays and Saturdays.