El Vaquero Address: 102 Joshua Ln, Lake Monticello, VA 22963 Phone: (434) 589-0936 Nice to Know: Good For Kids Yes Noise Level Average Accepts Credit Cards Yes Good For Groups Yes Restaurants, Mexican