Current Location : 73116
An intimate neighborhood joint for steaks, fine wines and spirits in Nichols Hills Plaza, St. Mark’s is owned and operated by the same group that brought you En Croûte. Walk-ins and reservations gladly accepted. Full menu available at our bar.
Mon Closed Tue 5:00 pm - 11:00 pm Open now Wed 5:00 pm - 11:00 pm Thu 5:00 pm - 11:00 pm Fri 5:00 pm - 12:00 am Sat 5:00 pm - 12:00 am Sun Closed